snow cover – Deutsch–English translations

🇬🇧 en de 🇩🇪

snow cover noun

  • snow cover
Schneedecke
Wiktionary Links